home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / AUTOCK3.PAK / AUTOCLIK.ODL < prev    next >
Text File  |  1997-05-06  |  2KB  |  77 lines

  1. // AutoClik.odl : type library source for AutoClik.exe
  2.  
  3. // This file will be processed by the Make Type Library (mktyplib) tool to
  4. // produce the type library (AutoClik.tlb).
  5.  
  6. [ uuid(FC866851-9F96-11CE-B0F2-00AA006C28B3), version(1.0) ]
  7. library AutoClik
  8. {
  9.     importlib("stdole32.tlb");
  10.     
  11.     //  Primary dispatch interface for CAutoClickDoc
  12.     
  13.     [ uuid(FC866852-9F96-11CE-B0F2-00AA006C28B3) ]
  14.     dispinterface IAClick
  15.     {
  16.         properties:
  17.             // NOTE - ClassWizard will maintain property information here.
  18.             //    Use extreme caution when editing this section.
  19.             //{{AFX_ODL_PROP(CAutoClickDoc)
  20.             [id(1)] BSTR text;
  21.             [id(2)] short x;
  22.             [id(3)] short y;
  23.             [id(4)] IDispatch* Position;
  24.             //}}AFX_ODL_PROP
  25.             
  26.         methods:
  27.             // NOTE - ClassWizard will maintain method information here.
  28.             //    Use extreme caution when editing this section.
  29.             //{{AFX_ODL_METHOD(CAutoClickDoc)
  30.             [id(5)] void RefreshWindow();
  31.             [id(6)] void SetAllProps(short x, short y, BSTR text);
  32.             [id(7)] void ShowWindow();
  33.             //}}AFX_ODL_METHOD
  34.  
  35.     };
  36.  
  37.     //  Class information for CAutoClickDoc
  38.     
  39.     [ uuid(FC866850-9F96-11CE-B0F2-00AA006C28B3) ]
  40.     coclass CAutoClickDoc
  41.     {
  42.         [default] dispinterface IAClick;
  43.     };
  44.  
  45.  
  46.     //  Primary dispatch interface for CAutoClickPoint
  47.     
  48.     [ uuid(0368D830-A050-11CE-B0F3-00AA006C28B3) ]
  49.     dispinterface IAutoClickPoint
  50.     {
  51.         properties:
  52.             // NOTE - ClassWizard will maintain property information here.
  53.             //    Use extreme caution when editing this section.
  54.             //{{AFX_ODL_PROP(CAutoClickPoint)
  55.             [id(1)] short x;
  56.             [id(2)] short y;
  57.             //}}AFX_ODL_PROP
  58.             
  59.         methods:
  60.             // NOTE - ClassWizard will maintain method information here.
  61.             //    Use extreme caution when editing this section.
  62.             //{{AFX_ODL_METHOD(CAutoClickPoint)
  63.             //}}AFX_ODL_METHOD
  64.  
  65.     };
  66.  
  67.     //  Class information for CAutoClickPoint
  68.  
  69.     [ uuid(0368D831-A050-11CE-B0F3-00AA006C28B3) ]
  70.     coclass CAutoClickPoint
  71.     {
  72.         [default] dispinterface IAutoClickPoint;
  73.     };
  74.  
  75.     //{{AFX_APPEND_ODL}}
  76. };
  77.